package objetos;

/**
 * 
 * @author Oscar Barbancho Ramirez
 *
 */
public class CicloDAO {
	
	private String codigoCiclo;//numero de identificacion del ciclo
	private String nombreCiclo;//nombre completo del ciclo
	private String idFamilia;//numero de identificacion de la familia a la que pertenece el ciclo

	/**
	 * Constructor de la clase Ciclo
	 * 
	 */
	public CicloDAO() {
		
	}
	
	/**
	 * Constructor de la clase
	 * 
	 * @param codigo - representa el codigo que se le asigna al ciclo
	 * @param nombre - nombre completo del ciclo
	 * @param idFamilia - breve descripcion del ciclo
	 */
	public CicloDAO(String codigo, String nombre, String idFamilia) {
		this.codigoCiclo = codigo;
		this.nombreCiclo = nombre;
		this.idFamilia = idFamilia;
	}

	/**
	 * devuelve el codigo que representa al ciclo
	 * 
	 * @return String que representa el codigo que tiene asignado el ciclo
	 */
	public String getCodigoCiclo() {
		return codigoCiclo;
	}

	/**
	 * Asigna un codigo al ciclo
	 * 
	 * @param codigoCiclo - codigo que se asignara al ciclo
	 */
	public void setCodigoCiclo(String codigoCiclo) {
		this.codigoCiclo = codigoCiclo;
	}

	/**
	 * devuelve un String que representa el nombre del ciclo
	 * 
	 * @return String que representa el nombre del ciclo
	 */
	public String getNombreCiclo() {
		return nombreCiclo;
	}

	/**
	 * Asigna el nombre del ciclo
	 * 
	 * @param nombreCiclo - representa el nombre que se le va a asignar al ciclo
	 */
	public void setNombreCiclo(String nombreCiclo) {
		this.nombreCiclo = nombreCiclo;
	}

	/**
	 * devuelve una breve descripcion del ciclo
	 * 
	 * @return String que representa una breve descripcion del ciclo
	 */
	public String getFamiliaCiclo() {
		return idFamilia;
	}

	/**
	 * asigna la familia a la que pertenece el ciclo
	 * 
	 * @param familiaCiclo - familia que se le va a asignar al ciclo
	 */
	public void setFamiliaCiclo(String familiaCiclo) {
		this.idFamilia = familiaCiclo;
	}
	
	
}
